.main {
  margin-top: 80px;
}

.set-head {
  background: #fff;
  height: 3.6em;
  line-height: 3.6em;
  padding: 0 1.2em;
}
.set-item {
  background: #fff;
  padding: 0 2em;
  color:#333;
}
.set-head .left {
  width: 2em;
  text-align: left;
  font-size: 1.8em;
  color: #209cee;
}

.set-head .center {
  flex: 1;
  font-size: 1.2em;
  color: #333;
}
.set-head .right {
  flex: 1;
  text-align: right;
  color: #999;
  font-size: 1.5em;
}



.table-sta {
  flex: 1;
  height: 3em;
  line-height: 3em;
  font-size: 1em;
  font-weight: 500;
  text-align: center;
  vertical-align: middle;
}

.color-block {
  margin-right: 5px;
}

.table-list {
  flex-wrap: wrap;
  /*!*padding: 1em 0em 0em 0.8em;*!  备注*/
}

.table-title {
  height: 3em;
  line-height: 3em;
  font-weight: 500;
  background: #fff;
  padding-left: 1em;
}

.table-item {
  /*!*flex: 0 0 21%;*!备注*/
  width: 23%;
  text-align: center;
  /*justify-content: center;*/
  color: #fff;
  margin: 0.8em 0;
  /*padding: 1.2em 0.2em;*/
  padding: 0 1%;
  /*margin-right: 0.5em;*/
  border-radius: 4px;
  position: relative;

}
.table-item .table-item-text {
  width: 100%;
  min-height: 6em;
  /*line-height: 2em;*/
  /*height: 6em;*/
  border-radius: 3px;
}

.zy {
  /*background: #dc3545*/
  /*background: #dd4b39*/
  background: #FF5722
}

.kx {
  /*background: #28a745;*/
  /*background: #00a65a;*/
  background: #38b03f;
  color: #fff;
  /*border: 1px solid #eee;*/
}

.yd {
  /*background: #f29c9f*/
  background: #975fe4;
}
.table-info{
  height: 2em;
  justify-content: center;
  align-items: center;
}

